/*
 * Copyright 2010 bedatadriven
 *
 *    Licensed under the Apache License, Version 2.0 (the "License");
 *    you may not use this file except in compliance with the License.
 *    You may obtain a copy of the License at
 *
 *        http://www.apache.org/licenses/LICENSE-2.0
 *
 *    Unless required by applicable law or agreed to in writing, software
 *    distributed under the License is distributed on an "AS IS" BASIS,
 *    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *    See the License for the specific language governing permissions and
 *    limitations under the License.
 */

/**
 * JacobGen generated file --- do not edit
 *
 * (http://www.bigatti.it/projects/jacobgen)
 */
package com.bedatadriven.mso.core;

public class MsoPresetTexture {
	private final int value;

	/** msoPresetTextureMixed **/
	public static final MsoPresetTexture PresetTextureMixed = new MsoPresetTexture(-2);
	/** msoTexturePapyrus **/
	public static final MsoPresetTexture TexturePapyrus = new MsoPresetTexture(1);
	/** msoTextureCanvas **/
	public static final MsoPresetTexture TextureCanvas = new MsoPresetTexture(2);
	/** msoTextureDenim **/
	public static final MsoPresetTexture TextureDenim = new MsoPresetTexture(3);
	/** msoTextureWovenMat **/
	public static final MsoPresetTexture TextureWovenMat = new MsoPresetTexture(4);
	/** msoTextureWaterDroplets **/
	public static final MsoPresetTexture TextureWaterDroplets = new MsoPresetTexture(5);
	/** msoTexturePaperBag **/
	public static final MsoPresetTexture TexturePaperBag = new MsoPresetTexture(6);
	/** msoTextureFishFossil **/
	public static final MsoPresetTexture TextureFishFossil = new MsoPresetTexture(7);
	/** msoTextureSand **/
	public static final MsoPresetTexture TextureSand = new MsoPresetTexture(8);
	/** msoTextureGreenMarble **/
	public static final MsoPresetTexture TextureGreenMarble = new MsoPresetTexture(9);
	/** msoTextureWhiteMarble **/
	public static final MsoPresetTexture TextureWhiteMarble = new MsoPresetTexture(10);
	/** msoTextureBrownMarble **/
	public static final MsoPresetTexture TextureBrownMarble = new MsoPresetTexture(11);
	/** msoTextureGranite **/
	public static final MsoPresetTexture TextureGranite = new MsoPresetTexture(12);
	/** msoTextureNewsprint **/
	public static final MsoPresetTexture TextureNewsprint = new MsoPresetTexture(13);
	/** msoTextureRecycledPaper **/
	public static final MsoPresetTexture TextureRecycledPaper = new MsoPresetTexture(14);
	/** msoTextureParchment **/
	public static final MsoPresetTexture TextureParchment = new MsoPresetTexture(15);
	/** msoTextureStationery **/
	public static final MsoPresetTexture TextureStationery = new MsoPresetTexture(16);
	/** msoTextureBlueTissuePaper **/
	public static final MsoPresetTexture TextureBlueTissuePaper = new MsoPresetTexture(17);
	/** msoTexturePinkTissuePaper **/
	public static final MsoPresetTexture TexturePinkTissuePaper = new MsoPresetTexture(18);
	/** msoTexturePurpleMesh **/
	public static final MsoPresetTexture TexturePurpleMesh = new MsoPresetTexture(19);
	/** msoTextureBouquet **/
	public static final MsoPresetTexture TextureBouquet = new MsoPresetTexture(20);
	/** msoTextureCork **/
	public static final MsoPresetTexture TextureCork = new MsoPresetTexture(21);
	/** msoTextureWalnut **/
	public static final MsoPresetTexture TextureWalnut = new MsoPresetTexture(22);
	/** msoTextureOak **/
	public static final MsoPresetTexture TextureOak = new MsoPresetTexture(23);
	/** msoTextureMediumWood **/
	public static final MsoPresetTexture TextureMediumWood = new MsoPresetTexture(24);


	private MsoPresetTexture(int value) { this.value = value; }
	public int getValue() { return this.value; }
	public static MsoPresetTexture valueOf(int value) { return new MsoPresetTexture(value); }
	public boolean equals(Object o) {
		if(o == null || o.getClass() != MsoPresetTexture.class) return false;
		return ((MsoPresetTexture)o).value == value;
	}
	public int hashCode() { return value; }
}
